estimates of revenue and expenditure - French English Dictionary